recording artist - French English Dictionary